trench lining system - Espagnol Anglais Dictionnaire